Single-machine scheduling

Single-machine scheduling or single-resource scheduling is the process of assigning a group of tasks to a single machine or resource. The tasks are arranged so that one or many performance measures may be optimized.

Contents

Performance measures

The performance measures of the tasks in the single machine scheduling problem include:

Solution techniques

Many solution techniques have been applied to solving single machine scheduling problems. Some of them are listed below.

Heuristics

The SPT schedule is optimal if the objective is to minimize the average flowtime.
The EDD schedule is optimal if the objective is to minimize the maximum lateness.

Computational